Не работает мышь (HID-устройство)

Столкнулся с проблемой: Windows 7, Ultimate, не работает USB-мышь. В Диспетчере Устройств желтый восклицательный знак на HID-устройстве, код ошибки, кажется 39, но не в этом суть. Удаление устройства, удаление связанных с ней файлов драйверов mouclass.sys и mouhid.sys и прочие перезагрузки и шаманства не помогали. Начал рыть инет и вырыл два ключевых тезиса:

1) Должна правильно работать служба доступа HID-устройствам. Цитирую ветку реестра:

(для Windows 7)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\hidserv]
«DisplayName»=»@%SystemRoot%\\System32\\hidserv.dll,-101″
«ImagePath»=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,79,00,73,00,74,00,65,00,6d,\
00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,52,00,65,00,73,00,74,00,72,00,\
69,00,63,00,74,00,65,00,64,00,00,00
«Description»=»@%SystemRoot%\\System32\\hidserv.dll,-102″
«ObjectName»=»LocalSystem»
«ErrorControl»=dword:00000001
«Start»=dword:00000003
«Type»=dword:00000020
«ServiceSidType»=dword:00000001
«RequiredPrivileges»=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,\
00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,00,6c,\
00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,\
65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,00,61,\
00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,\
00,00
«FailureActions»=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\hidserv\Parameters]
«ServiceDllUnloadOnStop»=dword:00000001
«ServiceDll»=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
68,00,69,00,64,00,73,00,65,00,72,00,76,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\hidserv\TriggerInfo]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\hidserv\TriggerInfo\0]
«Type»=dword:00000001
«Action»=dword:00000001
«GUID»=hex:b2,55,1e,4d,6f,f1,cf,11,88,cb,00,11,11,00,00,30
«Data0″=hex:48,00,49,00,44,00,5f,00,44,00,45,00,56,00,49,00,43,00,45,00,5f,00,\
55,00,50,00,3a,00,30,00,30,00,30,00,43,00,5f,00,55,00,3a,00,30,00,30,00,30,\
00,31,00,00,00
«DataType0″=dword:00000002

Для Windows XP:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidServ]
«DependOnService»=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
«Description»=»Обеспечивает универсальный доступ к HID-устройствам (Human Interface Devices), который активизирует и поддерживает использование заранее определенных клавиш быстрого вызова на клавиатуре, устройствах управления или иных устройствах мультимедиа. Если эта служба остановлена, клавиши быстрого вызова, управляемые этой службой, не будут работать. Если эта служба отключена, любые службы, которые явно зависят от нее, не могут быть запущены.»
«DisplayName»=»HID Input Service»
«ErrorControl»=dword:00000001
«ImagePath»=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,6e,00,65,00,74,00,73,00,76,00,63,00,73,00,00,00
«ObjectName»=»LocalSystem»
«Start»=dword:00000002
«Type»=dword:00000020

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HidServ\Parameters]
«ServiceDll»=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
68,00,69,00,64,00,73,00,65,00,72,00,76,00,2e,00,64,00,6c,00,6c,00,00,00

2) Должны быть правильно прописано «фильтры», отвечающие за ввод:

Здесь все одинаково и для XP и для семерки:

Для клавиатуры:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
UpperFilters=kbdclass

Мышь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}
UpperFilters=mouclass

 

Теги: , ,

Вторник, Март 29th, 2011 Компоремонт

Комментарии (2) to Не работает мышь (HID-устройство)

  • anonimous:

    Всё так и было в реестве, всё равно не работает. Мышь-то я купил пс/2, а вот то, что ваком не пашет очень хёво.

  • anonimous:

    Выяснил, что нужно делать.

    Файлы mouhid.sys, hidusb.sys нужно скопировать из папки Windows/system32/drivers на уровень выше в папку Windows/System32.(Или наоборот?)

    Теперь работает.

  • Ответить anonimous

    • Ремонт компьютеров в Туле